protective wrapping - French English Dictionary